home *** CD-ROM | disk | FTP | other *** search
- package Code.LIB
- {
- import Code.OPTIONS._vw297;
- import flash.display.Bitmap;
- import flash.display.BitmapData;
- import flash.display.Sprite;
- import flash.text.AntiAliasType;
- import flash.text.TextField;
- import flash.text.TextFieldAutoSize;
- import flash.text.TextFormat;
- import flash.text.TextLineMetrics;
-
- public class _wy567 extends _be548
- {
- private var size:int;
-
- private var iHeight:Number;
-
- public var iText:TextField;
-
- private var color:int;
-
- private var effect:String;
-
- private var iWidth:Number;
-
- private var iShadow:Boolean;
-
- protected var iBitmap:_oo505;
-
- public function _wy567(param1:int, param2:int, param3:String = null, param4:Boolean = false)
- {
- var _loc5_:Sprite = null;
- var _loc6_:Sprite = null;
- super();
- this.iShadow = param4;
- this.effect = param3;
- this.size = param1 * _rs402._oy577;
- this.color = param2;
- _loc5_ = new _vw297.OFont() as Sprite;
- this.iText = TextField(_loc5_.getChildAt(0));
- _loc6_ = new _vw297.OFont() as Sprite;
- this.iBitmap = new _oo505();
- this.addChild(iBitmap);
- this.iText.autoSize = TextFieldAutoSize.LEFT;
- this.iText.antiAliasType = AntiAliasType.ADVANCED;
- }
-
- override public function get height() : Number
- {
- return super.height / _rs402._oy577;
- }
-
- public function get _gg765() : Number
- {
- return this.size;
- }
-
- public function get Text() : String
- {
- return this.iText.text;
- }
-
- public function get _cy55() : _oo505
- {
- return iBitmap;
- }
-
- public function set Color(param1:int) : void
- {
- this.color = param1;
- }
-
- public function set Text(param1:String) : void
- {
- var _loc2_:TextFormat = null;
- var _loc3_:TextLineMetrics = null;
- var _loc4_:Array = null;
- var _loc5_:Bitmap = null;
- _loc2_ = this.iText.defaultTextFormat;
- _loc2_.color = color;
- _loc2_.size = size;
- this.iText.text = param1;
- _loc2_.bold = true;
- iText.setTextFormat(_loc2_);
- if(this.effect)
- {
- _my111._oc487(iText,this.effect);
- }
- _loc3_ = iText.getLineMetrics(0);
- this.iWidth = _loc3_.width;
- this.iHeight = _loc3_.height;
- _loc4_ = iText.filters;
- _loc5_ = _tk11._ev532(iText);
- this.iBitmap.bitmapData = _loc5_.bitmapData;
- this.iBitmap.x = _loc5_.x;
- this.iBitmap.y = _loc5_.y;
- }
-
- public function get bitmapData() : BitmapData
- {
- return this.iBitmap.bitmapData;
- }
-
- public function set _gg765(param1:Number) : void
- {
- this.size = param1 * _rs402._oy577;
- }
-
- override public function get width() : Number
- {
- return super.width / _rs402._oy577;
- }
- }
- }
-
-